/**
 * @author: Miss.杨
 * @date: 2025年3月08日 16:02:47
 * @description: 
 */
package com.sheepone.monitor.audit.core.felids;

import java.time.LocalDateTime;

/**
 * @author: Miss.杨
 * @date: 2025年3月08日 16:02:47
 * @description:
 */
public class AuditLogFelids {
    /**
     * 模块
     */
    protected String module;
    /**
     * 行为
     */
    protected String action;
    /**
     * 请求时刻
     */
    protected LocalDateTime requestTime;
    /**
     * 请求耗时
     */
    protected Double duration;
    /**
     * 请求状态
     */
    protected String status;
    /**
     * 用户唯一标识
     */
    protected String userId;
    /**
     * 查询关键字
     */
    protected String queryKey;
    /**
     * 资源主键，可用于资源跳转
     */
    protected Integer resourceId;

    /**
     * 其它信息
     */
    protected String info;

    public Integer getResourceId() {
        return resourceId;
    }

    public void setResourceId(Integer resourceId) {
        this.resourceId = resourceId;
    }

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

    public String getAction() {
        return action;
    }

    public void setAction(String action) {
        this.action = action;
    }

    public LocalDateTime getRequestTime() {
        return requestTime;
    }

    public void setRequestTime(LocalDateTime requestTime) {
        this.requestTime = requestTime;
    }

    public Double getDuration() {
        return duration;
    }

    public void setDuration(Double duration) {
        this.duration = duration;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getQueryKey() {
        return queryKey;
    }

    public void setQueryKey(String queryKey) {
        this.queryKey = queryKey;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

}
